\documentclass[a4paper, 15pt, titlepage]{book}
%=======Unpackage Things===============
\usepackage{array}\usepackage{color}
\usepackage{colortbl}
\usepackage{ulem}

\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amsthm}
%\usepackage{fullpage}
\usepackage{fancyheadings}
\usepackage{lastpage}
\usepackage{epsfig}
\usepackage{amsmath}
\usepackage{latexsym}
\usepackage{amssymb}
\usepackage{amstext}
\usepackage{fancyhdr}
\usepackage{array}
\usepackage{graphicx,picinpar,epsf}
\usepackage[paperwidth=185mm,paperheight=260mm,text={148mm,210mm},
left=21mm, includehead, vmarginratio=1:1]{geometry}
% 字符编码
\usepackage[utf8]{inputenc}                   % 替换你正在使用的编码
\usepackage{CJKutf8}

\usepackage{listings}
\usepackage{xcolor}
\lstset{
numbers=left,
framexleftmargin=1mm,
frame=none,
backgroundcolor=\color[RGB]{255,255,254},
keywordstyle=\bf\color{green},
identifierstyle=\bf,
numberstyle=\color[RGB]{0,192,192},
commentstyle=\it\color[RGB]{0,96,96},
stringstyle=\rmfamily\slshape\color[RGB]{128,0,0},
showstringspaces=false,
xleftmargin=2em,
basicstyle=\footnotesize
}
\pagestyle{fancy}
\usepackage{array}
\newcommand{\PreserveBackslash}[1]{\let\temp=\\#1\let\\=\temp}
\newcolumntype{C}[1]{>{\PreserveBackslash\centering}p{#1}}
\newcolumntype{R}[1]{>{\PreserveBackslash\raggedleft}p{#1}}
\newcolumntype{L}[1]{>{\PreserveBackslash\raggedright}p{#1}}

\def\colCell#1#2{\multicolumn{1}{>{\columncolor{#1}}c}{#2}}

\newcommand{\grad}{\ensuremath{^{\circ}}}
\makeatletter
\newcommand{\figcaption}{\def\@captype{figure}\caption}
\newcommand{\tabcaption}{\def\@captype{table}\caption}
\makeatother
%\usepackage{fancyhdr}
%\fancyhead[HR]{Page \thepage\ of \pageref{unknown}}
%\fancyhead[HL]{Team\#15610}
%\fancyfoot{}
%\renewcommand{\headrulewidth}{0pt}

\begin{document}
\begin{CJK}{UTF8}{gbsn}                       % 详情参阅CJK文件包
%==title==
\title{Chapter 1: Building Abstractions with Functions}
\author{Translated by VECTOR\\mcvector.gu@gmail.com}
\date{\today}
\maketitle

\lhead{Chapter 1: Building Abstractions with Functions}
\rhead{Page \thepage\ of \pageref{unknown}}

\thispagestyle{empty}
\tableofcontents
\setcounter{tocdepth}{2}
\newpage
\chapter{Chapter 1}
%=========================================================
\input{./body/content.tex}
%
%
%
%
%
%
%==========================================================

\label{unknown}
\end{CJK}
\end{document}

